// 导出一个默认的对象，通常在 Vuex 的 mutations 文件中使用，用于定义修改 state 的方法
export default {
  /**
   * 修改 state 中的 userInfo 状态
   * @param {Object} state - 当前 Vuex store 中的状态对象
   * @param {*} userInfo - 要更新到 state 中的用户信息数据，可以是任意类型，具体取决于业务需求
   * 此方法的作用是将传入的 userInfo 数据赋值给 state 中的 userInfo 属性，从而更新状态
   */
  userInfo(state, userInfo) {
    // 将传入的 userInfo 赋值给 state 中的 userInfo 属性，完成状态的更新
    state.userInfo = userInfo;
  }
}